// *** ADDED BY HEADER FIXUP ***
#include <string>
// *** END ***
#include "ComandoLerClearance.h"
ComandoLerClearance::ComandoLerClearance(const Email& mail)
{
    comandoSQL = "select clearance from contas where email = '";
    comandoSQL += mail.getValor();
    comandoSQL += "';";
}

string ComandoLerClearance::getResultado() throw (EErroPersistencia) {
        ElementoResultado resultado;
        string clearance;
        if (listaResultado.empty())
                throw EErroPersistencia("Lista de resultados vazia.");
        resultado = listaResultado.back();
        listaResultado.pop_back();
        clearance = resultado.getValorColuna();
        return clearance;
}

